Synonyms for "Party of Democratic Kampuchea"

Words with similar meaning